damned animal - Francés Inglés Diccionario